add_subdirectory(RunAlltoAllVTwoLevelPipeline)
add_subdirectory(BroadCastRingFor91093Executor)
add_subdirectory(AllGatherMeshOpbasePipelineExecutor)
add_subdirectory(AllGatherMeshExecutor)
add_subdirectory(ScatterMeshExecutor)
add_subdirectory(BroadCastMeshExecutor)
add_subdirectory(AllGatherMeshGraphPipelineExecutor)

target_sources(executor_hccl_test
        PUBLIC
        main.cc
        ../testcase/testcase_utils.cc
)

if(NOT BUILD_OPEN_PROJECT)
run_llt_test(
   TARGET  executor_hccl_test
   TASK_NUM 1
)
endif()